type golang.org/x/tools/internal/gcimporter.exportWriter
30 uses
golang.org/x/tools/internal/gcimporter (current package)
iexport.go#L510: func (w *exportWriter) writeIndex(index map[types.Object]uint64) {
iexport.go#L683: type exportWriter struct {
iexport.go#L692: func (w *exportWriter) exportPath(pkg *types.Package) string {
iexport.go#L850: func (w *exportWriter) tag(tag byte) {
iexport.go#L854: func (w *exportWriter) pos(pos token.Pos) {
iexport.go#L868: func (w *exportWriter) posV2(pos token.Pos) {
iexport.go#L879: func (w *exportWriter) posV1(pos token.Pos) {
iexport.go#L913: func (w *exportWriter) posV0(pos token.Pos) {
iexport.go#L947: func (w *exportWriter) pkg(pkg *types.Package) {
iexport.go#L954: func (w *exportWriter) qualifiedType(obj *types.TypeName) {
iexport.go#L966: func (w *exportWriter) typ(t types.Type, pkg *types.Package) {
iexport.go#L970: func (p *iexporter) newWriter() *exportWriter {
iexport.go#L971: return &exportWriter{p: p}
iexport.go#L974: func (w *exportWriter) flush() uint64 {
iexport.go#L991: func (w *exportWriter) startType(k itag) {
iexport.go#L995: func (w *exportWriter) doTyp(t types.Type, pkg *types.Package) {
iexport.go#L1181: func (w *exportWriter) objectPath(obj types.Object) {
iexport.go#L1217: func (w *exportWriter) signature(sig *types.Signature) {
iexport.go#L1225: func (w *exportWriter) typeList(ts *types.TypeList, pkg *types.Package) {
iexport.go#L1232: func (w *exportWriter) tparamList(prefix string, list *types.TypeParamList, pkg *types.Package) {
iexport.go#L1275: func (w *exportWriter) paramList(tup *types.Tuple) {
iexport.go#L1283: func (w *exportWriter) param(obj types.Object) {
iexport.go#L1289: func (w *exportWriter) value(typ types.Type, v constant.Value) {
iexport.go#L1392: func (w *exportWriter) mpint(x *big.Int, typ types.Type) {
iexport.go#L1460: func (w *exportWriter) mpfloat(f *big.Float, typ types.Type) {
iexport.go#L1484: func (w *exportWriter) bool(b bool) bool {
iexport.go#L1493: func (w *exportWriter) int64(x int64) { w.data.int64(x) }
iexport.go#L1494: func (w *exportWriter) uint64(x uint64) { w.data.uint64(x) }
iexport.go#L1495: func (w *exportWriter) string(s string) { w.uint64(w.p.stringOff(s)) }
iexport.go#L1497: func (w *exportWriter) localIdent(obj types.Object) {
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)